movable kidney - English Synonyms Dictionary